consecutive contacts - Spanish English Dictionary